founded upon - İspanyolca İngilizce Sözlük